package com.opencloud.ywt.client.model.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.opencloud.iot.client.model.entity.IotDaySleepResult;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 城市信息
 * @author yeyong
 */
@TableName("bhyf_City")
public class BhyfWeekSleepResult implements Serializable {

    private static final long serialVersionUID= 9056603388259515157L;

    /**
     * 班级ID
     */
    @ApiModelProperty(value = "班级ID")
    private Integer classid;

    /**
     * 当前日期
     */
    @ApiModelProperty(value = "当前日期")
    private String  dayname;

    /**
     * 当前日期
     */
    @ApiModelProperty(value = "当前日期")
    private String thisdate;

    /**
     * 平均值
     */
    @ApiModelProperty(value = "平均值")
    private Double avgvalue;

    /**
     * 睡得好
     */
    @ApiModelProperty(value = "睡得好")
    private Integer goodcount;

    /**
     * 睡得少
     */
    @ApiModelProperty(value = "睡得少")
    private Integer lowcount;

    /**
     * 没睡
     */
    @ApiModelProperty(value = "没睡")
    private Integer nocount;

    /**
     * 没数据
     */
    @ApiModelProperty(value = "没数据")
    private Integer nodata;

    /**
     * 断续数量
     */
    @ApiModelProperty(value = "断续数量")
    private Integer breakcount;

    public String getDayName() {
        return dayname;
    }

    public void setDayname(String dayname) {
        this.dayname = dayname;
    }


    public String getThisdate() {
        return thisdate;
    }

    public void setThisdate(String thisdate) { this.thisdate = thisdate; }


    public Double getAvgvalue() {
        return avgvalue;
    }

    public void setAvgvalue(Double avgvalue) { this.avgvalue = avgvalue; }


    public Integer getGoodcount() {
        return goodcount;
    }

    public void setGoodcount(Integer goodcount) { this.goodcount = goodcount; }


    public Integer getLowcount() {
        return lowcount;
    }

    public void setLowcount(Integer lowcount) { this.lowcount = lowcount; }


    public Integer getNocount() {
        return nocount;
    }

    public void setNocount(Integer nocount) { this.nocount = nocount; }


    public Integer getNodata() {
        return nodata;
    }

    public void setNodata(Integer nodata) { this.nodata = nodata; }


    public Integer getBreakcount() {
        return breakcount;
    }

    public void setBreakcount(Integer breakcount) { this.breakcount = breakcount; }

    public Integer getClassid() {
        return classid;
    }

    public void setClassid(Integer classid) { this.classid = classid; }

    @Override
    public String toString() {
        return "BhyfWeekSleepResult{" +
                "classid=" + classid +
                ", dayname=" + dayname+
                ", thisdate=" + thisdate+
                ", goodcount=" + goodcount+
                ", avgvalue=" + avgvalue+
                ", lowcount=" + lowcount+
                ", nocount=" + nocount+
                ", nodata=" + nodata+
                ", breakcount=" + breakcount+
                "}";
    }
}
